
#define FILE_GUID_LENGTH  16
#define FILE_FLAG_LENGTH  sizeof(FILE_FLAG)
#define HASH_SIZE 16
#define SECTOR_SIZE 512

typedef struct _FILE_FLAG{
	UCHAR    FileFlagHeader[FILE_GUID_LENGTH] ;  
	UCHAR    FileKeyHash[HASH_SIZE] ;
	LONGLONG FileValidLength ;
	UCHAR    Reserved[SECTOR_SIZE-HASH_SIZE-FILE_GUID_LENGTH-8] ;
}FILE_FLAG,*PFILE_FLAG;

static UCHAR gc_sGuid[FILE_GUID_LENGTH] = { \
0x3a, 0x8a, 0x2c, 0xd1, 0x50, 0xe8, 0x47, 0x5f, \
0xbe, 0xdb, 0xd7, 0x6c, 0xa2, 0xe9, 0x8e, 0x1d} ;


